.my_money {
  background-color:#f10180;
  padding:0.24rem 0.25rem;
      .benjin,.duobaobi,.shangjin {
        width: 7rem;
        height: 2.1rem;
        background-color: #fff;
        border-radius: 0.1rem;
      }
      .duobaobi,.shangjin{
        .left_content{
          padding-top:0.3rem;
          p{
            font-size:0.28rem;
            color:#666;
            line-height:0.8rem !important ;
            span{
              color:#f10180;
              font-size:0.6rem;
              font-weight:bold;
            }
          }
        }
      }
      .benjin,.duobaobi,.shangjin{
        padding-left:0.4rem;
        .benjin_main{
          overflow:hidden;
          p{
            margin-bottom:0;
            line-height:0.6rem;
          }
          .left_content{
            padding-top:0.2rem;
            p{
              font-size:0.26rem;
              color:#666;
              span{
                color:#f10180;
                font-size:0.6rem;
                font-weight:bold;
              }
            }
          }
          .right_content{
            width:1rem;
            height:1.27rem;
            font-size:0.32rem;
            margin:0.16rem 0.5rem 0 0;
            color:#eed3a1;
            background:url(../../images/personal_center/personal_bg_hz_default@2x.png)center no-repeat;
            background-size:1rem 1.27rem;
            text-align:center;
            padding-top:0.25rem;
          }
        }
        p{
          margin-bottom:0;
          text-align:left;
          font-size:0.28rem;
          line-height:0.4rem;
          color:#666;
          span{
            color:#f10180;
          }
        }
      }
}
.benjin_content{
  h1{
    width:100%;
    color:#666;
    font-size:0.28rem;
    padding:0.24rem;
  }
  .money_record{
    background-color:#fff;
    overflow:hidden;
    padding:0 0.24rem;
    ul{
      li{
        padding:0.3rem;
        height:1.5rem;
        .left{
          height:0.9rem;
          p{
            font-size:0.32rem;
            color:#333;
            margin-bottom:5px;
            b{
              color:#999;
              font-size:0.26rem;
              font-weight:normal;
            }
          }
        }
        .right{
          display:table;
          span {
            height: 0.9rem;
            display: table-cell;
            vertical-align: middle;
          }
        }
      }
      li:nth-of-type(2n){
        .right{
          span {
            color:#fe6d47;
          }
        }
      }
      li:nth-of-type(2n+1){
        .right{
          span {
            color:#59a00d;
          }
        }
      }
      li:not(:first-child){
        border-top:1px solid #f0f0f0;
      }
    }
  }
}